package class_cast_demo;

/**
 * @author yuisama
 * @date 2022/08/15 11:01
 * 隐式提升
 **/
public class AutoChange {
    public static void main(String[] args) {
//        int a = 10;
//        long b = 20L;
//        // 相当于把一个整型变量a赋值给长整型，此时相当于 long  = int ，需要将小数据类型的int提升为大数据类型的long，隐式转换
//        b = a;
//        // 此时相当于 int = long  大类型 -> 小类型(需要强制类型转换)
//        a = b;
        long a = Integer.MAX_VALUE + 1L;
        System.out.println(a);
        int c = 1;
        int d = 2;
        System.out.println(c / (d * 1.0));
    }
}